something dirty or unpleasant - Spanish English Dictionary